technology renewal - Fransızca İngilizce Sözlük